OTP\Handler\Forms\MoUMPasswordReset A

Total Complexity 66
Dependencies 13
Dependents 0
Total lines 551
Lines of code 327
Logical lines of code 155
Comment lines 173
Methods 26
Properties 2

Methods 26

Method Rating Maintainability Complexity Lines of code
getUser()
S
56 7 18
um_reset_password_errors_hook()
S
54 6 22
check_reset_password_limit()
S
53 5 23
send_ajax_otp_request()
S
48 4 37
__construct()
S
55 4 19
miniorange_register_um_script()
S
53 3 22
startOtpTransaction()
S
59 3 15
checkIntegrityAndValidateOTP()
S
56 2 21
get_user_and_reset_password()
S
57 2 17
get_phone_number_selector()
S
69 3 6
handle_form_options()
S
58 2 15
mo_verify_ajax_otp_request()
S
60 2 14
handle_form()
S
59 2 14
checkIntegrity()
S
63 2 11
getUserFromPhoneNumber()
S
70 2 5
isUltimateMemberV2Installed()
S
70 2 6
getum_formObj()
S
68 2 8
getUmOptions()
S
68 2 8
getUmUserObj()
S
68 2 8
getUmpwd_obj()
S
68 2 8
checkIfOTPSent()
S
66 2 10
unset_otp_session_variables()
S
80 1 3
handle_post_verification()
S
79 1 3
handle_failed_verification()
S
79 1 3
um_reset_password_process_hook()
S
65 1 9
getIsOnlyPhoneReset()
S
86 1 2